home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Online / RFCs / rfc / rfc1865.txt < prev    next >
Text File  |  1996-01-03  |  98KB  |  2,300 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                          W. Houser
  8. Request for Comments: 1865                     Dept. of Veterans Affairs
  9. Category: Informational                                       J. Griffin
  10.                                                        Athena Associates
  11.                                                                  C. Hage
  12.                                                       C. Hage Associates
  13.                                                             January 1996
  14.  
  15.  
  16.                          EDI Meets the Internet
  17.  
  18.                     Frequently Asked Questions about
  19.            Electronic Data Interchange (EDI) on the Internet
  20.  
  21. Status of this Memo
  22.  
  23.    This memo provides information for the Internet community.  This memo
  24.    does not specify an Internet standard of any kind.  Distribution of
  25.    this memo is unlimited.
  26.  
  27. Abstract
  28.  
  29.    This memo is targeted towards the EDI community that is unfamiliar
  30.    with the Internet, including EDI software developers, users, and
  31.    service providers.  The memo introduces the Internet and assumes a
  32.    basic knowledge of EDI.
  33.  
  34. Table of Contents
  35.  
  36.    1. Introduction ................................................    4
  37.    1.1.  What is this document ....................................    4
  38.    1.2.  What do you mean by electronic data interchange (EDI) ?  .    4
  39.    1.3.  What are the X12 Standards that I should be aware of ?  ..    4
  40.    1.4.  To whom do I send comments and suggestions ? .............    5
  41.    1.5.  How can I get a copy of this document? ...................    5
  42.    2. General Information .........................................    6
  43.    2.1.  What is the Internet ?  ..................................    6
  44.    2.2.  Is there a difference between EDI and
  45.          electronic commerce (EC) ? ...............................    6
  46.    2.3.  What makes the Internet useful for EDI ?  ................    6
  47.    2.4.  Does this means we will now have to coordinate our
  48.          EC/EDI activities with the Internet?  ....................    7
  49.    2.5.  How do I find the addresses of other Trading partners
  50.          on the Internet if I don't have to coordinate my EDI
  51.          activities with a central organization or VAN?  ..........    7
  52.    2.6.  How fast is the Internet?  ...............................    7
  53.    2.7.  What about reliability of the Internet?  .................    7
  54.    2.8.  What are RFCs and where can I get them ?  ................    8
  55.  
  56.  
  57.  
  58. Houser, et al                Informational                      [Page 1]
  59.  
  60. RFC 1865                 EDI Meets the Internet             January 1996
  61.  
  62.  
  63.    2.9.  Where can I get general information about the Internet?  .    8
  64.    3. Getting Connected To The Internet ...........................    9
  65.    3.1.  What do I need to get to use the Internet?  ..............    9
  66.    3.2.  What software is used to support electronic mail?  .......    9
  67.    3.3.  What types of client-server or server-server
  68.          protocols exist on the Internet?  ........................   10
  69.    3.4.  What methods exist to broadcast information across
  70.          the Internet?  ...........................................   12
  71.    3.5.  What are the ways to connect to the Internet ?  ..........   13
  72.    4. Organizational Issues .......................................   15
  73.    4.1.  Why is the way we currently do EDI so limiting to its
  74.          growth?  ..................................................  15
  75.    4.2.  My organization has an internal automated system for
  76.          processing requisitions and issuing purchase orders, but it
  77.          does not create the X12 formatted EDI transactions; what
  78.          should we do ?  ...........................................  16
  79.    4.3.  My organization already has a dial-in bulletin board
  80.          service (BBS) where we post transactions; should we
  81.          keep it? ..................................................  16
  82.    4.4.  My organization currently has a Trading Partner
  83.          Agreement with each trading partner we're currently
  84.          doing business with. Can we keep them ?  ..................  16
  85.    4.5.  It would be nice to get more trading partners and/or
  86.          more competition, but I'm worried about getting too many
  87.          transactions to be able to handle them.  Has this been a
  88.          problem ?  ................................................  17
  89.    4.6.  Does this mean that I'll receive more messages ?  .........  17
  90.    4.7.  If we see a transaction posted on VAN, how do we
  91.          respond in electronic format ?  ...........................  18
  92.    4.8.  My organization has an established bilateral
  93.          relationship (such as an existing contract.  Can we
  94.          send these transactions via the Internet ?  ...............  18
  95.    5. The Role Of Value Added Networks ............................   18
  96.    5.1.  What is a VAN?  ................... .......................  18
  97.    5.2.  What is an Internet Service Provider (ISP)?  ..............  19
  98.    5.3.  How might an ISP be used for EDI?  ........................  19
  99.    5.4.  Doesn't EDI presume the services of companies called
  100.          Value Added Networks (VANs)?  .............................  19
  101.    5.5.  If I can use X12 protocol and my VAN to send
  102.          transactions, what is the benefit of using
  103.          the Internet?  ............................................  20
  104.    5.6.  Can we expect VANs to offer connections to other VANs
  105.          via the Internet?  ........................................  20
  106.    5.7.  How can I use the Internet directly for exchanging EDI
  107.          messages without going through a VAN?  ....................  20
  108.    5.8.  Can the ISA 06 or 08 identify any entity other than the
  109.          'end' Trading Partners (i.e. a routing entity) ?  .........  21
  110.  
  111.  
  112.  
  113.  
  114. Houser, et al                Informational                      [Page 2]
  115.  
  116. RFC 1865                 EDI Meets the Internet             January 1996
  117.  
  118.  
  119.    5.9.  Can we specify both the recipient's address and their
  120.          VAN address in the ISA ?  ................................   22
  121.    5.10. Are there other options for routing EDI X12
  122.          messages ? ...............................................   22
  123.    6. US Federal Involvement ......................................   22
  124.    6.1.  What is the commitment of the US Federal Government
  125.          to EDI ?  ................................................   22
  126.    6.2.  What is the timetable for the Federal effort ?  ..........   23
  127.    6.3.  Will the US Government use the Internet to send
  128.          EDI transactions ?  ......................................   23
  129.    6.4.  I heard the US Government prohibited commercial use
  130.          of the Internet?  ........................................   24
  131.    6.5.  The US Government is using both Internet and OSI
  132.          E-mail protocols.  What should one consider when
  133.          choosing which to use ?  .................................   24
  134.    6.6.  How is the US Government using VANs to distribute
  135.          business opportunities?  .................................   25
  136.    6.7.  How would use of the Internet for Federal procurement
  137.          change this RFQ process?  ................................   25
  138.    7. EDI Resources On The Internet ...............................   26
  139.    7.1.  Are EDI Standards available on the Internet ?  ...........   26
  140.    7.2.  Are EDIFACT Standards available on the Internet ?  .......   28
  141.    7.3.  The EDI X12 standards are quite complex.  How do we
  142.          decide what X12 transactions to implement and how ?  .....   29
  143.    7.4.  What Implementation Conventions (ICs) are available
  144.          over the Internet ?  .....................................   29
  145.    7.5.  How can a trading partner keep up with all these
  146.          implementation conventions (ICs) and revisions in
  147.          X12 and EDIFACT? .........................................   31
  148.    7.6   Where can I get information on EDI translation
  149.          software ? ...............................................   31
  150.    7.7.  How do I keep in touch with others pursuing EDI and
  151.          Electronic Commerce on the Internet ? ....................   32
  152.    7.8.  Can I get messages that have been previously posted
  153.          to the EDI mailing lists ? ...............................   35
  154.    7.9.  How do I make EDI related material available
  155.          to the Internet community ? ..............................   35
  156.    7.10. Where are EDI Archives on the Internet ? .................   35
  157.  
  158.    8. Security Considerations .....................................   36
  159.    8.1.  What security measures are needed to connect to the
  160.          Internet ?  ...............................................  36
  161.    8.2.  How do we go about protecting our system ?  ...............  36
  162.    8.3.  Is there good publicly available software I can use?  .....  37
  163.    8.4.  How good are electronic or digital signatures ?
  164.          Can they be used in court ?  ..............................  38
  165.    8.5.  Are there other US government standards publications
  166.          I should be aware of?  ....................................  38
  167.  
  168.  
  169.  
  170. Houser, et al                Informational                      [Page 3]
  171.  
  172. RFC 1865                 EDI Meets the Internet             January 1996
  173.  
  174.  
  175.    9. References ..................................................   39
  176.    10. Credits ....................................................   40
  177.    11. Authors' Addresses .........................................   41
  178.  
  179. 1. Introduction
  180.  
  181. 1.1.  What is this document
  182.  
  183.    This document is informational in nature and attempts to answer
  184.    frequently asked questions concerning the use of the Internet for
  185.    Electronic Data Interchange (EDI).  The primary audience is the EDI
  186.    community that is unfamiliar with the Internet, including software
  187.    developers, users, and service providers.   The reader needs some
  188.    understanding of EDI.  Informational RFCs are prepared by the
  189.    Internet Engineering Task Force (IETF) to improve understanding and
  190.    effectiveness in the use of the Internet.
  191.  
  192. 1.2.  What do you mean by electronic data interchange (EDI) ?
  193.  
  194.    Except as noted, the document refers to EDI as the use of the
  195.  
  196.         1) X12 standard developed by the ANSI Accredited Standards
  197.            Committee X12 or
  198.  
  199.         2) EDIFACT[1] standard United Nations Economic Commission for
  200.            Europe (UN/ECE), Working Party for the Facilitation of
  201.            International Trade Procedures (WP.4).
  202.  
  203.    The differences between these standards is beyond the scope of this
  204.    FAQ.  Both standards activities are managed in the US by:
  205.  
  206.                 Data Interchange Standards Association, Inc,
  207.                 1800 Diagonal Road, Suite 200
  208.                 Alexandria, Virginia, 22314-2852
  209.                 Voice: 703-548-7005
  210.                 FAX: 703-548-5738
  211.  
  212.    There are numerous other standards one could use for EDI, but
  213.    discussion of them is not in the scope of this document.
  214.  
  215. 1.3.  What are the X12 Standards that I should be aware of ?
  216.  
  217.    ACCREDITED STANDARDS COMMITTEE (ASC) X12 Standards are available from
  218.    DISA at the address specified in Question 1.  The following is a good
  219.    starting set of X12 standards.
  220.  
  221.        1.  ASC X12S/94-172, An Introduction to Electronic
  222.            Data Interchange, DISA 1994 Publications Catalog
  223.  
  224.  
  225.  
  226. Houser, et al                Informational                      [Page 4]
  227.  
  228. RFC 1865                 EDI Meets the Internet             January 1996
  229.  
  230.  
  231.        2.  ASC X12.3 Data Element Dictionary
  232.        3.  ASC X12.5 Interchange Control Structure
  233.        4.  ASC X12.6 Application Control Structure
  234.        5.  ASC X12.22 Segment Directory
  235.        6.  ASC X12.58 Security Structures
  236.  
  237. 1.4.  To whom do I send comments and suggestions ?
  238.  
  239.    Readers are invited to add questions; please include an answer if you
  240.    know or want to suggest one.  Of course corrections and comments are
  241.    welcome; send them to the IETF-EDI mail list by subscribing as
  242.    described in question 7.6.  Or a send your comment to
  243.    houser.walt@forum.va.gov.
  244.  
  245. 1.5.  How can I get a copy of this document?
  246.  
  247.    Request for Comments documents (RFC) are available by anonymous FTP.
  248.    Login with the username "anonymous" and a password of your e-mail
  249.    address.  After logging in, type "cd rfc" and then
  250.  
  251.         "get rfc1865.txt".
  252.  
  253.    A Web address for the RFC is:
  254.  
  255.       ftp://ds.internic.net/rfc/rfc1865.txt
  256.  
  257.    RFC directories are located at:
  258.  
  259.         o  Africa at:        ftp.is.co.za    (196.4.160.2)
  260.         o  Europe:           nic.nordu.net   (192.36.148.17)
  261.         o  Pacific Rim:      munnari.oz.au   (128.250.1.21)
  262.         o  US East Coast:    ds.internic.net (198.49.45.10)
  263.         o  US West Coast:    ftp.isi.edu     (128.9.0.32)
  264.  
  265.    RFCs are also available by mail.  Send a message to:
  266.    mailserv@ds.internic.net. In the body type:
  267.  
  268.         "FILE /rfc/rfc1865.txt"
  269.  
  270.    NOTE: The mail server at ds.internic.net can return the document in
  271.    MIME-encoded form by using the "mpack" utility.  To use this feature,
  272.    insert the command "ENCODING mime" before the "FILE" command.  To
  273.    decode the response(s), you will need "munpack" or a MIME-compliant
  274.    mail reader.  Different MIME-compliant mail readers exhibit different
  275.    behavior, especially when dealing with "multipart" MIME messages
  276.    (i.e., documents which have been split up into multiple messages), so
  277.    check your local documentation on how to manipulate these messages.
  278.  
  279.  
  280.  
  281.  
  282. Houser, et al                Informational                      [Page 5]
  283.  
  284. RFC 1865                 EDI Meets the Internet             January 1996
  285.  
  286.  
  287. 2. General Information
  288.  
  289. 2.1.  What is the Internet ?
  290.  
  291.    It is the inter-working of existing corporate and government networks
  292.    using commonly used telecommunications standards.  It is not a new
  293.    physical network, although some new facilities may be needed.
  294.    Rather, it is based on mutual interests of users to communicate more
  295.    effectively via electronic message and file transfers.  Internet
  296.    communications may be interpersonal (person-to-person) E-Mail or
  297.    process-to-process like EDI.  Messages may be inquiries to shared
  298.    databases and responses. Messages may be entire files.
  299.  
  300. 2.2.  Is there a difference between EDI and electronic commerce (EC) ?
  301.  
  302.    Electronic Data Interchange (EDI) is defined as the inter-process
  303.    (computer application to computer application) communication of
  304.    business information in a standardized electronic form.  Electronic
  305.    Commerce includes EDI, but recognizes the need for inter-personal
  306.    (human to human) communications, the transfer of moneys, and the
  307.    sharing of common data bases as additional activities that aid in the
  308.    efficient conduct of business.  By incorporating a wide range of
  309.    technologies, EC is much broader than EDI.  However, the focus of
  310.    this document in on EDI, not electronic commerce.
  311.  
  312. 2.3.  What makes the Internet useful for EDI ?
  313.  
  314.    The greatest benefits will derive from:
  315.  
  316.       o  Adoption of common standards and proven inter-operable systems,
  317.  
  318.       o  Adoption and deployment of a distributed Directory Service
  319.          capability, so that one can readily contact electronically any
  320.          other organization in the world.
  321.  
  322.       o  Explicit commitment by participating organizations to
  323.          cooperatively route traffic, work to resolve addresses, and
  324.          meet required standards.
  325.  
  326.       o  Ubiquitous network coverage from many service providers. This
  327.          allows the customer to choose the level of service needed.
  328.  
  329.       o  Layering of applications (such as EDI) over existing, proven,
  330.          applications.
  331.  
  332.       o  A standards process with reference implementations which
  333.          all vendors have equal access.  (a.k.a. a level playing field).
  334.  
  335.  
  336.  
  337.  
  338. Houser, et al                Informational                      [Page 6]
  339.  
  340. RFC 1865                 EDI Meets the Internet             January 1996
  341.  
  342.  
  343.       o  Widely available public domain software including but not
  344.          limited to applications, protocol/transports and multiple
  345.          platform development tools.
  346.  
  347. 2.4.  Does this means we will now have to coordinate our EC/EDI
  348.       activities with the Internet?
  349.  
  350.    The Internet is not an organization or government agency.  You use
  351.    the Internet to do business like you would use the telephone.  The
  352.    same Internet connection your organization uses to send electronic
  353.    mail would be the one you use to send EDI transactions.  Software
  354.    developers write EDI translators, packages or templates for your e-
  355.    mail system so that you can handle your own EDI transactions.  Your
  356.    EDI activities do not need to be coordinated, but your connection to
  357.    the Internet does.
  358.  
  359. 2.5.  How do I find the addresses of other Trading partners on the
  360.       Internet if I don't have to coordinate my EDI activities with
  361.       a central organization or VAN?
  362.  
  363.    The Internet works by assigning names or "domains" to
  364.    networks/companies/machines.  This is called the Domain Name Service
  365.    (DNS). It works from a distributed tree structure.  The Internet
  366.    requires registration of your Internet Protocol (IP) address and
  367.    Domain Name in the Domain Name Service (DNS).  Your internet service
  368.    provider can do this for you or assist you in contacting the right
  369.    people to get your assigned addresses and domain names.
  370.  
  371. 2.6.  How fast is the Internet?
  372.  
  373.    For a modest amount of data with a dedicated connection, a message
  374.    transmission would occur in a matter of seconds, unless the ISP
  375.    selected one of the trading partners is overloaded.  The maximum
  376.    delay over the internet backbones is at most a few seconds.  Like the
  377.    interstate highway system, speed depends on how close you and your
  378.    trading partner are to Internet backbones.  Unfortunately, some areas
  379.    may lack the capacity or "bandwidth" to handle the workload your
  380.    organization requires.  Contact your local Internet Service Provider
  381.    for details on service in your area.  Also, the more you are willing
  382.    to spend, the better the service.  The Internet is inexpensive, but
  383.    (contrary to popular mythology) it is not free.
  384.  
  385. 2.7.  What about reliability of the Internet?
  386.  
  387.    For high reliability mission critical applications, redundant ISPs
  388.    may be used (with separate backbones), and redundant mail servers at
  389.    separate locations can be used. A single internet email or server
  390.    address can be used to transparently route to any of the redundant
  391.  
  392.  
  393.  
  394. Houser, et al                Informational                      [Page 7]
  395.  
  396. RFC 1865                 EDI Meets the Internet             January 1996
  397.  
  398.  
  399.    servers or network connections.
  400.  
  401.    If a dedicated Internet connection is used to transmit information,
  402.    e.g., via SMTP (see questions 3.2 and 3.5), then the message is
  403.    delivered directly to the trading partner's system and delivery is
  404.    assured. If a part time store and forward connection is used, then
  405.    the integrity of the message depends on the ISP or other computers
  406.    used in the forwarding of a message.
  407.  
  408. 2.8.  What are RFCs and where can I get them ?
  409.  
  410.    RFC stands for Request For Comments.  The RFC series of notes covers
  411.    a broad range of topics related to computer communications.  The core
  412.    topics are the Internet and the TCP/IP protocol suite.  There are
  413.    three categories of RFCs today, Standards Track, Informational, or
  414.    Experimental.  Many of the RFCs describe de-facto standards in the
  415.    Internet Community.  Copies of RFCs are often posted to the USENET
  416.    newsgroup comp.doc and obtainable from archive sites such as
  417.    ds.internic.net.
  418.  
  419.                         ftp://ds.internic.net/rfc/
  420.  
  421. 2.9.  Where can I get general information about the Internet?
  422.  
  423.    Your local bookstore probably has one of the many recent introductory
  424.    publications on the Internet.  In addition, look for (or have someone
  425.    get you) the following bibliographies for free:
  426.  
  427.          RFC 1175
  428.              Bowers, K., LaQuey, T., Reynolds, J., Roubicek, K.,
  429.              Stahl, M., and A. Yuan, "FYI on Where to Start -
  430.              A Bibliography of Internetworking Information",
  431.              08/16/1990 (FYI 3)
  432.  
  433.                     ftp://ds.internic.net/rfc/rfc1175.txt
  434.  
  435.          RFC 1463
  436.              Hoffman, E., and L. Jackson, "FYI on Introducing the
  437.              Internet -- A Short Bibliography of Introductory
  438.              Internetworking Readings for the Network Novice",
  439.              05/27/93 (FYI 19)
  440.  
  441.                     ftp://ds.internic.net/rfc/rfc1463.txt
  442.  
  443.    The reader may want to look at the Frequently Asked Questions (FAQ)
  444.    document for the newsgroup alt.internet.services.  This FAQ, as well
  445.    as all Usenet FAQs, can be retrieved via ftp from rtfm.mit.edu in the
  446.    directory /pub/usenet/news.answers.  These FAQs are also available
  447.  
  448.  
  449.  
  450. Houser, et al                Informational                      [Page 8]
  451.  
  452. RFC 1865                 EDI Meets the Internet             January 1996
  453.  
  454.  
  455.    from ftp.sterling.com in the directory /usenet/news.answers.
  456.  
  457. 3. Getting Connected To The Internet
  458.  
  459. 3.1.  What do I need to get to use the Internet?
  460.  
  461.    You need to know your existing telecommunications connectivity,
  462.    address resolution, and routing capabilities.  Then you need to
  463.    establish and operate an Electronic Mail gateway and/or other
  464.    application gateway, e.g., for the file transfer protocol (FTP).
  465.    Larger organizations may supply their trading partners with the
  466.    TCP/IP software and X12 translator interfaced to E-mail or FTP.
  467.  
  468. 3.2.  What software is used to support electronic mail?
  469.  
  470.    a) Simple Mail Transfer Protocol (SMTP) Servers
  471.  
  472.       A dedicated internet connection usually uses SMTP software to send
  473.       and receive messages. The SMTP server may transfer messages to the
  474.       "spool" area for incoming email in the file system, may queue the
  475.       messages for transmission via UUCP, may hold mail in a POP server,
  476.       or may transfer the message to a proprietary email system.
  477.  
  478.    b) Unix-to-Unix Copy (UUCP) Servers
  479.  
  480.       A UUCP server is used to transfer messages when a store and
  481.       forward is used, either between machines within a WAN, or to
  482.       another machine with a dialup link.
  483.  
  484.    c) Post Office Protocol (POP) mail Servers
  485.  
  486.       A POP server holds email which can later be retrieved by a client
  487.       application run by the user, typically on a PC which might not be
  488.       running 24 hours a day.  The TCP/IP protocol is used either over a
  489.       LAN or dialup SLIP connection to retrieve messages.
  490.  
  491.    d) Mail User Agents (Mail Readers)
  492.  
  493.       Uses or applications employ client programs to retrieve and
  494.       display email messages from the file system mail spool area, or
  495.       from another server computer using POP or some other proprietary
  496.       protocol (e.g. Microsoft-Mail). This mail user agent (UA) software
  497.       is also used to compose and send email via a POP server or system
  498.       email.
  499.  
  500.       The mail user agent may also process attached files using a
  501.       proprietary format within a mail message, using one of the common
  502.       de-facto standards, or using the Multipurpose Internet Mail
  503.  
  504.  
  505.  
  506. Houser, et al                Informational                      [Page 9]
  507.  
  508. RFC 1865                 EDI Meets the Internet             January 1996
  509.  
  510.  
  511.       Extensions (MIME) internet standard.  Among other things, MIME
  512.       permits the identification and concatenation of message parts
  513.       (called "body parts") into a single message that can traverse the
  514.       Internet using the SMTP protocol.  The Work in Progress, "EDI in
  515.       MIME"  provides the necessary standards for MIME compliant user
  516.       agents to identify EDI body parts.  A MIME compliant mail reader
  517.       can process the contents of the messages and dispatch data to
  518.       external software. For example, files can be dragged to file
  519.       system directories, images can be displayed, and audio data can be
  520.       played.  In the case of EDI, a message formatted according to the
  521.       MIME-EDI specification could be automatically transferred to an
  522.       EDI processing program.
  523.  
  524.    e) Automated Mail Processing
  525.  
  526.       A typical Mail User Agents is an interactive application. However
  527.       there are automated email message processing programs which can
  528.       sort incoming mail, process forms returned by others, or in the
  529.       case of EDI data, transfer the message contents to the EDI system.
  530.       Messages formatted according to the MIME EDI specification can be
  531.       properly recognized by any MIME compliant mail processing program.
  532.  
  533. 3.3.  What types of client-server or server-server protocols exist on
  534.       the Internet?
  535.  
  536.    Internet email is typically used for two party messaging. The FTP,
  537.    gopher, and HTTP protocols allow many users, possibly anonymous, to
  538.    retrieve data from a central source. For example, corporate catalogs
  539.    can be restricted by potential customers.
  540.  
  541.    a) File Transfer Protocol (FTP)
  542.  
  543.       Companies with existing connectivity to the Internet may use FTP
  544.       to transfer files to one-another or to their VAN.  This solution
  545.       employs the same TCP/IP used for SMTP.  Furthermore, Internet
  546.       documents such as EDI in MIME Work in Progress are available via
  547.       FTP on the FTP server "ds.internic.net."
  548.  
  549.    b) gopher service protocol.
  550.  
  551.       Gopher service is a way of organizing selected documents and files
  552.       on an Internet server in a simple tree menu, so that users on
  553.       other Internet computers can find them easily.  Most gopher menus
  554.       are also linked to other gopher menus elsewhere, so that users can
  555.       easily jump from one Internet server to another.  There are
  556.       thousands of gopher servers in operation worldwide.
  557.  
  558.  
  559.  
  560.  
  561.  
  562. Houser, et al                Informational                     [Page 10]
  563.  
  564. RFC 1865                 EDI Meets the Internet             January 1996
  565.  
  566.  
  567.    c) The Hypertext Transfer Protocol (HTTP)
  568.  
  569.       HTTP defines http-server and http-clients that comprise the World
  570.       Wide Web (WWW).  WWW was developed by the European Laboratory for
  571.       Particle Physics (CERN) as a tool for exchanging multimedia data
  572.       between researchers.  Although there is also no specification for
  573.       graphics in HTTP, most web browsers are graphical in nature.
  574.       Mosaic, available free from the National Center for Supercomputer
  575.       Applications (NCSA), provides a Graphical User Interface (GUI)
  576.       that facilitates user access to information on the Internet.
  577.       Mosaic interprets hypertext based information on the WWW, as well
  578.       as to other linked Index/Directory services such as Archie, FTP,
  579.       Gopher, and X.500 Directory information.  Mosaic also supports on
  580.       line Graphic Interchange Format (GIF), Joint Photographic Experts
  581.       Group (JPEG), Motion Picture Experts Group (MPEG), QuickTime, and
  582.       other document, image, and audio types.  Vendors have developed
  583.       product catalogues using Mosaic servers.
  584.  
  585.    d) WHOIS
  586.  
  587.       WHOIS servers generally offer information about the organization
  588.       to which they belong.  There are many WHOIS servers scattered
  589.       throughout the Internet.  To obtain a list of registered WHOIS
  590.       servers, anonymous FTP to rtfm.mit.edu and get the file
  591.       /pub/whois/whois-servers.list.  You can:
  592.  
  593.        o   run a client program on your own machine to access the
  594.            WHOIS server,
  595.  
  596.        o   telnet to a site which hosts the server, eg: telnet to
  597.            whois.internic.net and type help to access the full online
  598.            help
  599.  
  600.        o   send an email message to retrieve information from the
  601.            database.  eg: send email to mailserv@internic.net with
  602.            a command in the Subject field.  Any information in the
  603.            body part of message will be ignored.  ie.
  604.  
  605.                 Subject:  whois <search string>
  606.  
  607.            Therefore, to find information on the Internic Registration
  608.            Service, the subject should contain: whois internic
  609.  
  610.            Moreover, to obtain help information on this service you can
  611.            send two separate email with the following in their subject
  612.            line, respectively:
  613.  
  614.  
  615.  
  616.  
  617.  
  618. Houser, et al                Informational                     [Page 11]
  619.  
  620. RFC 1865                 EDI Meets the Internet             January 1996
  621.  
  622.  
  623.                              help
  624.                              whois help
  625.  
  626. 3.4.  What methods exist to broadcast information across the Internet?
  627.  
  628.    There are also some usual methods to broadcast messages to multiple
  629.    recipients as described below:
  630.  
  631.    a) Usenet News
  632.  
  633.       Usenet news is a cooperative broadcast of messages to all
  634.       participants.  Messages are organized into categories called
  635.       newsgroups, and there are over 10,000 newsgroups carried by the
  636.       major ISPs.  Individual customers typically subscribe to some
  637.       subset of these which is of interest to the organization.
  638.       Messages are typically held for a week or two, then either
  639.       archived or discarded.  Some newsgroups are free form, i.e. anyone
  640.       can post a message, while others are "moderated", i.e. require
  641.       approval prior to posting.
  642.  
  643.       Though not currently used for any type of EDI, Usenet news could
  644.       be used to broadcast RFQs. For example, comp.newprod is used to
  645.       announce new products, and misc.jobs.wanted is used to announce
  646.       job openings.
  647.  
  648.    b) Mailing Lists
  649.  
  650.       If the interest is limited, a mailing list may be used in lieu of
  651.       a newsgroup.  These are typically used for discussion groups or
  652.       announcements of a particular nature.  Mailing lists are typically
  653.       open, i.e. anyone can "subscribe" by sending an email message to a
  654.       server. For discussion groups, anyone can send a message to the
  655.       server which is then rebroadcast to all subscribers.  Since
  656.       Internet email is extremely inexpensive, there is normally no
  657.       charge for use of a mailing list, except for the content of
  658.       e-magazines, etc.  Sponsors of an email list typically provide the
  659.       list as a public service.
  660.  
  661.       For example, a mailing list could be used to broadcast EDI RFQs,
  662.       etc.  Vendors might subscribe to various lists related to their
  663.       product or service in order to receive messages sent by potential
  664.       customers. Mailing lists could be provided by large companies for
  665.       internal use, by industry organizations, or VANs.  For example, a
  666.       firm or government agency could sponsor various mailing lists for
  667.       EDI RFQ's, new product announcements, etc. related to procurement.
  668.       The organization could easily allow other potential customers to
  669.       use the same mailing lists to contact vendors.  All parties would
  670.       benefit, and the improved access to vendors from an open mailing
  671.  
  672.  
  673.  
  674. Houser, et al                Informational                     [Page 12]
  675.  
  676. RFC 1865                 EDI Meets the Internet             January 1996
  677.  
  678.  
  679.       list would more than offset the cost to support the mailing list
  680.       server. Thus service might be available for free.
  681.  
  682. 3.5.  What are the ways to connect to the Internet ?
  683.  
  684.    The following provides a general overview of connectivity options now
  685.    available:
  686.  
  687.    a) Dedicated Connection
  688.  
  689.       Typically a leased telephone line is used to connect a gateway
  690.       computer or Typically a leased telephone line is used to connect a
  691.       gateway computer or bridge/router of a corporate LAN/WAN to the
  692.       router of the Internet Service Provider's (ISP) Point-Of-Presence
  693.       (POP, not to be confused with the Post Office Protocol). The
  694.       connection may be of various types and speeds, e.g.  modem, ISDN,
  695.       DS0, or DS1 line.
  696.  
  697.       With a dedicated connection, the SMTP protocol is typically used
  698.       to deliver email directly to a trading partners system. Also,
  699.       real-time client server applications can be run directly with a
  700.       trading partners system, including information transferred using
  701.       the FTP and HTTP protocols.
  702.  
  703.       Some ISPs provide optional services even with dedicated
  704.       connections.  For example, store and forward email on an ISP
  705.       server can be used as a backup for a direct SMTP server operated
  706.       by a trading partner.  The ISP may offer disk space on their FTP
  707.       and HTTP servers with a high speed connection to the Internet.
  708.       For example, a trading partner might use a 14.4Kb modem for
  709.       dedicated email transfers and use a 1.5Mb connection operated by
  710.       the ISP to distribute FTP and HTTP information.
  711.  
  712.    b) On-demand Connection
  713.  
  714.       An on-demand connection operates like a dedicated connection,
  715.       except a dialup ISDN or modem connection is used. If the link
  716.       remains idle for a certain period of time, the connection is
  717.       dropped.  Some ISPs offer dial-out capability so any inbound or
  718.       outbound traffic can reestablish the link. However, many ISPs
  719.       require their customers to dial-in, so only outbound traffic and
  720.       regular polling will establish the link. In the latter case, store
  721.       and forward would likely be used for email, and the ISP servers
  722.       would be used for FTP and HTTP information.
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. Houser, et al                Informational                     [Page 13]
  731.  
  732. RFC 1865                 EDI Meets the Internet             January 1996
  733.  
  734.  
  735.    c) Part-time Polled Connection
  736.  
  737.       The Unix-to-Unix Copy (UUCP) protocol is typically used for email,
  738.       news, and (rarely) file transfers.  A client organization
  739.       periodically dials the ISP and transfers email and Usenet news for
  740.       the organization, then disconnects.  Typically, the client polls
  741.       the ISP at regular intervals, e.g. every 20 minutes, though some
  742.       ISPs dial out when a message is to be delivered.  Outgoing email
  743.       can be sent immediately, or queued for transmission with a
  744.       specified maximum delay.
  745.  
  746.       A UUCP connection may be used to transfer messages to an arbitrary
  747.       number of people or automated mail processing programs.  A single
  748.       UUCP connection may also route messages to other systems, e.g.
  749.       divisions within a corporation.  UUCP and store-and-forward are
  750.       synonymous.
  751.  
  752.       Since UUCP is only used to transfer mail and news messages,
  753.       interactive internet client-server applications like FTP and HTTP
  754.       are not available, except using a server provided by an ISP. Thus
  755.       a separate dialup account might be needed to retrieve information
  756.       from other FTP or HTTP servers. UUCP might be used for automated
  757.       email transfer, and a on-demand dialup connection would be used
  758.       for interactive internet client applications.
  759.  
  760.       Though UUCP accounts imply a delay (up to the polling interval) in
  761.       processing a message, many ISPs allow a customer supplied script
  762.       to process messages immediately on the ISP's machine.  Though UUCP
  763.       can be used to transfer files directly, usually files are
  764.       transferred by encoding them within an email message.
  765.       Transmission within internet email messages is much more widely
  766.       supported and can be gatewayed into proprietary systems.
  767.  
  768.    d) Dial-up Shell Account
  769.  
  770.       With a dial-up account, a single user with a personal computer
  771.       running a terminal emulator connects to the ISP's computer.  Mail
  772.       readers, news readers, HTTP browsers, etc. can be run on the ISP
  773.       machine. Data on the ISP machine can be transferred to the
  774.       personal computer manually using a protocol like X-Modem, Z-Modem,
  775.       or Kermit.
  776.  
  777.       The ISP's host computer may run one of the usual UNIX command line
  778.       (shell) programs, or may use a custom BBS or other menu driven
  779.       user interface. A proprietary client-server program may be used in
  780.       lieu of a terminal emulator to provide a graphic user interface.
  781.       Some of the proprietary GUI clients provide access to selected
  782.       internet applications, e.g. gopher.
  783.  
  784.  
  785.  
  786. Houser, et al                Informational                     [Page 14]
  787.  
  788. RFC 1865                 EDI Meets the Internet             January 1996
  789.  
  790.  
  791.       A dialup ISP typically has a direct internet connection, however
  792.       very low cost providers might only have a UUCP connection to the
  793.       Internet. Some large proprietary networks such as CompuServe do
  794.       not offer a direct internet connection, and only support UUCP
  795.       email and, sometimes, Usenet news gateways to the Internet.
  796.  
  797.    d) Personal Serial Line Internet Protocol (SLIP) or Point to Point
  798.       Protocol (PPP) Account
  799.  
  800.       A SLIP/PPP account is also available as a cross between the on
  801.       demand and dial- up. Like the on-demand account, a single user can
  802.       connect to an ISP and run mail reader, news reader, FTP, HTTP
  803.       browser, etc. client applications directly from a personal
  804.       computer.  Unlike the on-demand account, the dial-out computer
  805.       functions as a client only and not a server, and would be used by
  806.       a single user rather than as a gateway to a LAN.
  807.  
  808.       With a SLIP/PPP account, the POP (Post-Office-Protocol) protocol
  809.       is used for a user's mail reader client to retrieve messages
  810.       stored in the ISP's server.  Unlike, UUCP, the POP servers hold
  811.       mail for a single user (i.e. individual email address).
  812.  
  813.       With a SLIP/PPP connection any standard TCP/IP application is tied
  814.       directly into the internet.  Thus unlike the proprietary GUI
  815.       software supplied by the ISP, any TCP/IP client application can be
  816.       used.
  817.  
  818.       A program such as TIA (The Internet Adapter) can be run on a shell
  819.       account which allows a standard UNIX shell account to function as
  820.       a SLIP/PPP account.  However, some ISPs do not support TIA as they
  821.       charge extra for SLIP.
  822.  
  823. 4. Organizational Issues
  824.  
  825. 4.1.  Why is the way we currently do EDI so limiting to its growth?
  826.  
  827.    There is a tendency for each organization to establish is own rules
  828.    and administrative policies, leading to rising costs of dealing with
  829.    multiple trading partners, each in turn with its own requirements and
  830.    procedures.  However, new technologies and business practices are
  831.    necessary if EDI is to move beyond the 30 to 40,000 organizations
  832.    presently using EDI.  According to Department of Labor and Internal
  833.    Revenue Service statistics, there are about 6.2 million entities with
  834.    employees and about 14 million other "business" entities.  A business
  835.    that wants to sell chairs, for example, would have to check with many
  836.    different customers to see if they had any requirements.  By making
  837.    it possible for a business to use a common method to look for
  838.    customers, the barriers entering to the electronic marketplace are
  839.  
  840.  
  841.  
  842. Houser, et al                Informational                     [Page 15]
  843.  
  844. RFC 1865                 EDI Meets the Internet             January 1996
  845.  
  846.  
  847.    greatly eased.  This does not mean that there is only one source that
  848.    everyone goes to for a list of current business opportunities.
  849.    Rather, a prospective supplier only needs to go to a single
  850.    electronic marketplace.  To communicate with each other, the various
  851.    participants in electronic commerce need to harmonize their
  852.    procedures and processes.  Examples include common trading partner
  853.    registration and the adoption of standard implementation conventions
  854.    for EDI messages.
  855.  
  856. 4.2.  My organization has an internal automated system for processing
  857.       requisitions and issuing purchase orders, but it does not create
  858.       the X12 formatted EDI transactions; what should we do ?
  859.  
  860.    You could enhance your existing system, for example, by adding EDI
  861.    translation software.  VANs often offer EDI "translation"
  862.    capabilities that convert flat text files into EDI X12 or EDIFACT
  863.    format.  This translation software may be designed with a particular
  864.    technical solution in mind; carefully consider how the software would
  865.    be used and what applications and telecommunications software would
  866.    need to interact with it.  You don't want to inadvertently lock
  867.    yourself into using only one supplier.
  868.  
  869. 4.3.  My organization already has a dial-in bulletin board service
  870.       (BBS) where we post transactions; should we keep it?
  871.  
  872.    Yes, but that puts you in the role of being your own VAN.  By acting
  873.    independently, organizations have established their own dial-up
  874.    electronic bulletin board system with their own unique, but
  875.    functionally equivalent, operating rules.  Your BBS will be a little
  876.    different that the next organization's, making it difficult for
  877.    suppliers to access.  By getting transactions from the VANs who
  878.    specialize in moving information, your organization will get the
  879.    widest circulation possible.  You will be able to reach trading
  880.    partners you may not even know existed, resulting in more competitive
  881.    bids.  Because of their idiosyncratic nature, BBS are not consistent
  882.    with the idea of a "single face to industry" espoused by the Federal
  883.    Government.
  884.  
  885. 4.4.  My organization currently has a Trading Partner Agreement
  886.       with each trading partner we're currently doing business with.
  887.       Can we keep them ?
  888.  
  889.    In the short run you may want to keep some Agreements in place to
  890.    cover unique circumstances.  But be careful not to create conflicting
  891.    agreements and directions for your trading partners.  Follow the
  892.    procedures common to your particular line of business.  In the long
  893.    run, less is better.  Hopefully, the introduction of EDI into common
  894.    commercial practice will eliminate the need for EDI-specific
  895.  
  896.  
  897.  
  898. Houser, et al                Informational                     [Page 16]
  899.  
  900. RFC 1865                 EDI Meets the Internet             January 1996
  901.  
  902.  
  903.    agreements.
  904.  
  905. 4.5.  It would be nice to get more trading partners and/or more
  906.       competition, but I'm worried about getting too many transactions
  907.       to be able to handle them.  Has this been a problem ?
  908.  
  909.    The answers to this and related questions presupposes a willingness
  910.    to participate in the open bidding process.  While this process is a
  911.    legal requirement for government agencies, many private organizations
  912.    choose not to adopt the practice.  The technology of the Internet
  913.    facilitates competition, but the cost of putting these practices in
  914.    place limit their value.  This is a business decision, not a
  915.    technical one.  Will companies competitively procure critical
  916.    supplies absent a long term relationship with the supplier? For
  917.    essential inputs that will make or break customer satisfaction and
  918.    productivity, the benefits of competition may not be worth the risks.
  919.  
  920.    Many organizations experience some increase in the number of
  921.    transactions; for competitive procurements, the winning bid should be
  922.    significantly better than those received prior to using the
  923.    electronic system.  The impact of an increase in volume needs to be
  924.    evaluated on a situation by situation basis.  For example, your
  925.    acquisition support system may need to be re-engineered to quickly
  926.    handle bids by ranking and presenting them to your buyers in low to
  927.    high order.  Your new or enhanced system should make it easy to
  928.    receive and reply to any inter-personal messages that are sent and
  929.    linked to a bid (that is, an SMTP/MIME message or the EDI X12.864
  930.    text message transaction set).
  931.  
  932. 4.6.  Does this mean that I'll receive more messages ?
  933.  
  934.    There is a strong likelihood the number of messages will increase as
  935.    There is a strong likelihood the number of messages will increase as
  936.    you reach more and more trading partners.  After a reasonable trial
  937.    period, your EDI trading partners should be relying on EDI and
  938.    disinclined to use alternative forms of communication that don't fit
  939.    EDI/EC.  Once you use EDI/EC to communicate with a trading partner,
  940.    you should consider discouraging the use of telephone calls or fax
  941.    messages or other non-EDI/EC messages by pointing out the fact that
  942.    telephone or fax messages are processed more slowly.  By using
  943.    electronic messaging, you can establish a written and dated audit
  944.    trail.  Your application system can route the message to the buyer
  945.    and "attach" it to a "case file".  However, if your organization does
  946.    not use automated systems, you will want to adjust your approach to
  947.    dealing with non-EDI messages.
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954. Houser, et al                Informational                     [Page 17]
  955.  
  956. RFC 1865                 EDI Meets the Internet             January 1996
  957.  
  958.  
  959. 4.7.  If we see a transaction posted on VAN, how do we respond in
  960.       electronic format ?
  961.  
  962.    This function is typically handled by applications software, not by
  963.    the Internet.  For example, a vendor that wishes to bid on a
  964.    particular Request For Quotation (RFQ) would prepare a bid (X12-843)
  965.    and send it via their VAN of choice.  The identification information
  966.    in the interchange control header (ISA) and functional group header
  967.    (GS) will be interpreted by your VAN and forwarded to the buyer's VAN
  968.    or to the buyer directly, depending on the reply address.  VANs may
  969.    reject messages from unregistered sources; otherwise they are
  970.    forwarded to (or otherwise made available to) the buyer.  If a buyer
  971.    is using dial-up access to a VAN, then they will have to call-in for
  972.    their messages.
  973.  
  974. 4.8.  My organization has an established bilateral relationship
  975.       (such as an existing contract.  Can we send these transaction
  976.       via the Internet ?
  977.  
  978.    Yes, the Internet can be used to send transaction sets to existing
  979.    trading partners via SMTP or FTP messages.  VANs were typically used
  980.    for bilateral relationships between companies, whereas the Internet
  981.    is useful for establishing multilateral relationships.  These
  982.    bilateral relationships are usually quite stable, but both parties
  983.    had to agree to share the same VAN or get their VANs to interconnect.
  984.    Multilateral relationships are between organizations that don't
  985.    necessarily have existing relationships and may be rather ephemeral.
  986.    The Internet is suited to dynamic multilateral relationships that may
  987.    later evolve into static bilateral relationships between companies
  988.    using VANs.  Therefore, the issues concerning the Internet (security,
  989.    availability, etc.) are manageable in the early stages of forming a
  990.    relationship.  If your current VAN is not capable of using the
  991.    Internet, you may need an alternative route for those messages.
  992.    Later, as the business relationship matures, the use of VANs may be
  993.    appropriate as the level of communication becomes more important.
  994.    For example, unless your system has a directory of all registered
  995.    trading partners, you lack the capabilities to screen and validate
  996.    transactions that arrive at your site.
  997.  
  998. 5. The Role Of Value Added Networks
  999.  
  1000. 5.1.  What is a VAN?
  1001.  
  1002.    The use of EDI over the Internet is in the early stages, although the
  1003.    technology and services are developing remarkably rapidly.  In the
  1004.    past, organizations doing EDI typically have relied on specialized
  1005.    firms called Value Added Networks (VANs) for technical assistance.
  1006.    Many of these organizations will look to their VAN for assistance in
  1007.  
  1008.  
  1009.  
  1010. Houser, et al                Informational                     [Page 18]
  1011.  
  1012. RFC 1865                 EDI Meets the Internet             January 1996
  1013.  
  1014.  
  1015.    using the Internet.  VANs specializing in EDI applications provide
  1016.    technical support, help desk and troubleshooting for EDI and
  1017.    telecommunications problems.  They assist in configuration of
  1018.    software, upgrades to telecommunications connectivity, data and
  1019.    computer security, auditing and tracing of transactions, recovery of
  1020.    lost data, service reliability and availability.  Some EDI specific
  1021.    services can include broadcasting an RFQ to a collection of vendors,
  1022.    or storage of EDI information for later search and retrieval.
  1023.  
  1024. 5.2.  What is an Internet Service Provider (ISP)?
  1025.  
  1026.    VAN services have typically used proprietary network or a network
  1027.    gatewayed with a specific set of other proprietary networks.  In
  1028.    contrast an Internet Service Provider (ISP) offers generic network
  1029.    access (i.e. not specific to EDI) for all computers connected to the
  1030.    internet. A direct internet connection permits real time computer-
  1031.    computer communication for client-server applications.
  1032.    Alternatively, a part time internet connection can be used to access
  1033.    internet servers using an on-demand basis, or access another system
  1034.    via email which includes a store and forward method.  Internet email
  1035.    may be used as a gateway to proprietary networks if the proprietary
  1036.    network has an email gateway.
  1037.  
  1038. 5.3.  How might an ISP be used for EDI?
  1039.  
  1040.    Internet email can be configured for a dedicated connection with
  1041.    real-time transfers, or a store and forward method (like traditional
  1042.    VANs), or a combination of the two, e.g. where a direct delivery to a
  1043.    trading partners system is used when a link is operational, and a
  1044.    store and forward from an ISP is used as a backup.
  1045.  
  1046.    A large organization can connect their network to the Internet at an
  1047.    internet exchange point, however, most use a commercial ISP, either a
  1048.    major backbone provider, or local resellers of service off one or
  1049.    more backbones. The ISP provides technical assistance and access to
  1050.    local telecommunications links.
  1051.  
  1052. 5.4.  Doesn't EDI presume the services of companies called
  1053.       Value Added Networks (VANs)?
  1054.  
  1055.    EDI only specifies a format for business information; the
  1056.    transmission of the information is covered under other standards. A
  1057.    real world analog is sending a business form from one company to
  1058.    another. The "form" could be sent via US mail, US Registered mail,
  1059.    via private carrier (UPS/FEDEX) or simply faxed between the
  1060.    companies.  EDI only requires that the trading partners follow the
  1061.    content standards.
  1062.  
  1063.  
  1064.  
  1065.  
  1066. Houser, et al                Informational                     [Page 19]
  1067.  
  1068. RFC 1865                 EDI Meets the Internet             January 1996
  1069.  
  1070.  
  1071. 5.5.  If I can use X12 protocol and my VAN to send transactions,
  1072.       what is the benefit of using the Internet?
  1073.  
  1074.    The Internet E-mail standards have hierarchical address spaces that
  1075.    are defined and updated in what the Internet calls "domain name
  1076.    servers."  Unfortunately, X12 has a flat address space.  So, when you
  1077.    send an interchange (not via the Internet) to a partner who is on a
  1078.    different VAN, your VAN must do a table look up to figure out what
  1079.    VAN the receiving party is on.  If you use only X12 without the
  1080.    Internet, before you can send a message to this partner, you must
  1081.    first contact the recipient's VAN and have them add you as an entry
  1082.    to his VAN's table.  If the ISA contained the VAN ID of the
  1083.    recipient, then you could (in theory) send interchanges to partners
  1084.    via the VAN interconnects without having to notify the recipient's
  1085.    VAN first.  However, this theory needs to be worked out in practice.
  1086.    In contrast, thanks to the domain name service, Internet e-mail users
  1087.    (and Postal users) don't have to call up their service provider
  1088.    before sending a message across an "interconnect" to another service
  1089.    provider.
  1090.  
  1091. 5.6.  Can we expect VANs to offer connections to other VANs via the
  1092.       Internet?
  1093.  
  1094.    All VANs connected to the Internet are connected to one another, thus
  1095.    avoiding most of the problems of interconnecting proprietary
  1096.    networks.  VANs can then focus on services to their customers such as
  1097.    automatic bid submission, market and business opportunity analysis,
  1098.    and translation software.
  1099.  
  1100. 5.7.  How can I use the Internet directly for exchanging EDI messages
  1101.       without going through a VAN?
  1102.  
  1103.    You and your trading partner must agree on one of the Internet
  1104.    protocols for exchanging messages and then agree upon some details
  1105.    with the exchange.
  1106.  
  1107.    a) Email based messaging
  1108.  
  1109.       The simplest and most widely supported means of exchanging
  1110.       messages is via internet email. Typically, the IETF-MIME
  1111.       encapsulation specification would be used to enclose the EDI
  1112.       data within the email message, and the trading partners would
  1113.       need to agree upon an encryption method for secure email,
  1114.       typically PEM or PGP (see question 8.4).
  1115.  
  1116.       The trading partners would then exchange:
  1117.           1. The internet email address for EDI messages
  1118.           2. An internet email address for personal communications
  1119.  
  1120.  
  1121.  
  1122. Houser, et al                Informational                     [Page 20]
  1123.  
  1124. RFC 1865                 EDI Meets the Internet             January 1996
  1125.  
  1126.  
  1127.              related to EDI
  1128.           3. Agreement on the encryption and digital signature
  1129.              protocols, including email acknowledgment, e.g.
  1130.              support for the "Return-Receipt-To:" email header,
  1131.              or X.400 extended email header fields.
  1132.           4. Public Keys for PEM or PGP encryption and digital
  1133.              signatures.  (or private keys for DES encryption)
  1134.           5. Agreement on the format of the message, e.g. IETF MIME/EDI.
  1135.  
  1136.       A convention for naming email addresses might be
  1137.       established, e.g. edi@edi.xyzcorp.com for messages,
  1138.       ediinfo@xyzcorp.com for an automated response for human readable
  1139.       information on establishing internet EDI, and
  1140.       edisupport@xyzcorp.com for a personal contact.
  1141.  
  1142.    b) FTP based messaging
  1143.  
  1144.       To exchange EDI messages via FTP, some setup information must be
  1145.       included in the trading partner agreement. Typically, an account
  1146.       would be created for each trading partner for a FTP login,
  1147.       including a password. Typically, each X12 or EDIFACT message
  1148.       would be stored in a file, and the trading partner agreement would
  1149.       define the conventions for naming files and directories for
  1150.       the messages.
  1151.  
  1152.       The trading partner agreement would include:
  1153.           1. FTP login name and password
  1154.           2. Machine(s) from which the login will be accepted
  1155.           3. Additional security protocols, e.g. Kerberos[?]
  1156.           4. Directory and file naming conventions
  1157.           5. File encryption protocols and keys
  1158.           6. Wrappers around EDI data, e.g. MIME/EDI headers,
  1159.              PEM/PGP wrappers, etc.
  1160.  
  1161.    There are several compression routines and utilities available for
  1162.    virtually any computer system that uses the Internet.  Many of these
  1163.    utilities will convert across platforms (say UNIX to Mac, UNIX to PC,
  1164.    and vise versa) and are available for free from one of several ftp
  1165.    archive servers.  Use of these compression routines should be used
  1166.    with care when one is employing an encryption technique such as PEM
  1167.    or PGP.
  1168.  
  1169. 5.8.  Can the ISA 06 or 08 identify any entity other than the
  1170.       'end' Trading Partners (i.e. a routing entity) ?
  1171.  
  1172.    Yes, although the ISA06 and ISA08 elements are supposed to be used to
  1173.    identify the sender and receiver of the interchange, the receiver of
  1174.    the interchange could be a clearinghouse (as well as a VAN) that
  1175.  
  1176.  
  1177.  
  1178. Houser, et al                Informational                     [Page 21]
  1179.  
  1180. RFC 1865                 EDI Meets the Internet             January 1996
  1181.  
  1182.  
  1183.    processes the interchange and then forwards the data to the ultimate
  1184.    recipient.  In this case, you could put the receiver ID of the
  1185.    clearinghouse into the ISA08. The clearinghouse would probably have
  1186.    to determine the ultimate recipient of the message by looking inside
  1187.    the transaction set (or perhaps by using the GS03).  Alternatively,
  1188.    you could put the receiver ID of the ultimate recipient into the
  1189.    ISA08 and the clearinghouse would route the interchange based on the
  1190.    ISA08 value (just as a VAN does).
  1191.  
  1192. 5.9.  Can we specify both the recipient's address and their VAN
  1193.       address in the ISA ?
  1194.  
  1195.    There was an X12 DM (data maintenance) request proposed to the X12
  1196.    standards committee for a change to the ISA segment (X12 header
  1197.    information) that would allow users to specify the recipient's VAN,
  1198.    in addition to the recipient's ID.  The intent was to provide a
  1199.    hierarchical address in the ISA.  The top level would be the VAN ID,
  1200.    and the next level would be the recipient ID.  To date, this DM has
  1201.    not been approved.
  1202.  
  1203. 5.10.  Are there other options for routing EDI X12 messages ?
  1204.  
  1205.    Yes, the GS02 and GS03 data elements can be used for a second level
  1206.    of routing.  The GS03 is the application receiver's code.  Some EDI
  1207.    users use the GS03 for routing a functional group to a particular
  1208.    department or application within the receiver's corporation.  For
  1209.    example, you could use the ISA08 to identify the receiver as "Acme
  1210.    Corporation" and use the GS03 to identify the receiving application
  1211.    as the "Purchasing department (within Acme Corporation)".  Many EDI
  1212.    users simply put the same value in the ISA06 and the GS02, and put
  1213.    the same value in the ISA08 and the GS03.  Interestingly, there are
  1214.    VANs that will broadcast a message.  Other VANs will map the value of
  1215.    the ISA08 into a distribution list VAN mailbox ids maintained by the
  1216.    VAN.  Thus, each recipient receives the exact same copy of the
  1217.    interchange and the value of the ISA08 is not changed by the VAN.
  1218.  
  1219. 6. US Federal Involvement
  1220.  
  1221. 6.1.  What is the commitment of the US Federal Government to EDI ?
  1222.  
  1223.    In the Federal Information Processing Standard (FIPS) 161-1 for
  1224.    Electronic Data Interchange[2], the US Government committed to using
  1225.    EDI X12 and EDIFACT standards in the exchange of business information
  1226.    with trading partners already using EDI.  On October 26, 1993,
  1227.    President Clinton signed an Executive memorandum requiring Federal
  1228.    agencies to implement the use of electronic commerce in Federal
  1229.    purchases as quickly as possible.  As the initial step the
  1230.    President's Management Council (PMC) Electronic Commerce Task Force
  1231.  
  1232.  
  1233.  
  1234. Houser, et al                Informational                     [Page 22]
  1235.  
  1236. RFC 1865                 EDI Meets the Internet             January 1996
  1237.  
  1238.  
  1239.    (ECTF), chaired by the Administrator, Office of Federal Procurement
  1240.    Policy (OFPP), chartered the Federal Electronic Commerce Acquisition
  1241.    Team (ECAT) memorandum.  The PMC gave ECAT the task of defining the
  1242.    architecture for the government-wide electronic commerce acquisition
  1243.    system and identifying the executive departments or agencies
  1244.    responsible for developing, implementing, operating, and maintaining
  1245.    the Federal electronic system.
  1246.  
  1247.    ECAT has become the Federal Electronic Commerce Program Management
  1248.    Office (ECA-PMO).  The National Institute or Science and Technology
  1249.    (NIST) maintains an HTML home page for the ECA-PMO:
  1250.  
  1251.               http://snad.ncsl.nist.gov/dartg/edi/fededi.html
  1252.  
  1253. 6.2.  What is the timetable for the Federal effort ?
  1254.  
  1255. To implement EC and to achieve his objectives for EC, the President
  1256. set forth the following four milestones:
  1257.  
  1258.       1)  By March 1994, define the architecture for the
  1259.           government-wide EC acquisition system and identify
  1260.           executive departments or agencies responsible for
  1261.           developing, implementing, operating, and maintaining
  1262.           the Federal electronic system.  The ECAT identified
  1263.           the architecture and recommend actions that each agency
  1264.           should take.  These documents are available via ftp at
  1265.           ds.internic.net in the directory /pub/ecat.library.
  1266.  
  1267.                  ftp://ds.internic.net/pub/ecat.library/
  1268.  
  1269.       2)  By September 1994, establish an initial EC capability
  1270.           to enable the Federal government and private suppliers
  1271.           to exchange standardized requests for quotations (RFQs),
  1272.           quotes, purchase orders, and notice of awards and begin
  1273.           government-wide implementation.
  1274.  
  1275.       3)  By July 1995, implement a full-scale Federal EC system
  1276.           that expands initial capabilities to include electronic
  1277.           payments, document interchange, and supporting data bases.
  1278.  
  1279.       4)  By January 1997, complete government-wide implementation
  1280.           of EC for appropriate Federal purchases, to the maximum
  1281.           extent possible.
  1282.  
  1283. 6.3.  Will the US Government use the Internet to send EDI transactions ?
  1284.  
  1285.    According to the ECAT, achieving the following objectives are
  1286.    essential for a successful ubiquitous government EDI capability:
  1287.  
  1288.  
  1289.  
  1290. Houser, et al                Informational                     [Page 23]
  1291.  
  1292. RFC 1865                 EDI Meets the Internet             January 1996
  1293.  
  1294.  
  1295.       1)  E-mail systems may be used as the transport medium for EDI
  1296.           transactions.
  1297.  
  1298.       2)  FTP, FTAM, SMTP, X.400, or X.400 compatible substitutes
  1299.           are the preferable transport methods for EDI.
  1300.  
  1301.       3)  EDI functionality must be supported such that the user can
  1302.           choose between the Internet Protocol Suite (IPS) and Open
  1303.           Systems Interconnection (OSI) protocol support.
  1304.  
  1305.       4)  Directory services will be provided through the X.500 model
  1306.           as services become available.
  1307.  
  1308.       5)  Initial implementation of X.400 shall support the user agent
  1309.           services defined in P2 and P22 protocols.
  1310.  
  1311.       6)  By 1996, the X.400 implementations shall contain the
  1312.           services defined in the X.435 specification.
  1313.  
  1314.       7)  The Internet network may be used for EDI transactions when
  1315.           it is capable of providing the essential reliability,
  1316.           security, and privacy needed for business transactions.
  1317.  
  1318. 6.4.  I heard the US Government prohibited commercial use of the
  1319.       Internet?
  1320.  
  1321.    The Internet contains many Internet Service Providers (ISPs), each
  1322.    with its own internal policies governing the conduct of its
  1323.    customers. One of the largest ISPs is the National Science
  1324.    Foundation.  At one time, NSF adopted what is called the Acceptable
  1325.    Use Policy of the National Science Foundation (NSF) was intended to
  1326.    prevent commercial uses of the original NSF-sponsored Internet
  1327.    telecommunications backbone.  However, the growing number of
  1328.    commercial providers and backbones now part of the Internet have made
  1329.    this policy obsolescent.  NSF is currently reducing its direct
  1330.    support in favor of subsidies to universities and other NSF sponsored
  1331.    organizations. Today the US Government is actively encouraging
  1332.    commercial uses of the Internet.
  1333.  
  1334. 6.5.  The US Government is using both Internet and OSI E-mail
  1335.       protocols.  What should one consider when choosing which to use ?
  1336.  
  1337.    For more than a decade, Federal policy has been to promote the Open
  1338.    Systems Interconnection (OSI) telecommunications protocols developed
  1339.    by international standards bodies.  Despite this policy, Government
  1340.    agencies, like the private sector, have invested far more in Internet
  1341.    than OSI compliant products.  Marshall T. Rose's "The Internet
  1342.    Message"[3] compares the two alternative protocol suites and finds
  1343.  
  1344.  
  1345.  
  1346. Houser, et al                Informational                     [Page 24]
  1347.  
  1348. RFC 1865                 EDI Meets the Internet             January 1996
  1349.  
  1350.  
  1351.    clearly in favor of the IPS for messaging in general.  For EDI
  1352.    specifically, the advantages of the IPS are its simplicity, wide
  1353.    availability, and security provided by Privacy Enhanced Mail (PEM,
  1354.    see below).  IPS lacks a number of desirable features and incurs
  1355.    something of an efficiency penalty for binary transfers.  On the
  1356.    other hand, the OSI standard for messaging handling service (X.400)
  1357.    promises a complete solution for EDI; the X.435 protocol includes
  1358.    responsibility notifications, X.500 directory support, EDI-specific
  1359.    addressing, message store support, message security, and other EDI-
  1360.    specific services.  Unfortunately, only a handful of X.435 products
  1361.    have actually reached the market, their interoperability is not
  1362.    assured, and their prices are substantially greater than for their
  1363.    IPS counterparts.  X.400 addressing tends to lock the customer into
  1364.    the domain of the service provider, whereas SMTP/MIME addresses are
  1365.    independent of the provider, permitting the customer to take his/her
  1366.    business elsewhere relatively easily.  The bottom line is that a lot
  1367.    more organizations do EDI via the Internet than via OSI.
  1368.  
  1369. 6.6.  How is the US Government using VANs to distribute business
  1370.       opportunities?
  1371.  
  1372.    Presently, VANs make EDI request for quotation (RFQ) transactions
  1373.    available to their subscribers (along with other services).  For
  1374.    example, a VAN client may ask that all RFQs for chairs be forwarded
  1375.    immediately to them but the client is not interested in being
  1376.    notified about RFQs for paper products.  When a VAN sends an RFQ to a
  1377.    specific client mailbox, the VAN modifies the "to address" to that of
  1378.    the client.  In this way, a vendor need only subscribe to a VAN that
  1379.    is certified to receive and post the RFQs.  The vendor then sees a
  1380.    single source for all RFQs of interest, regardless of which buying
  1381.    organization originated them.  The screening and filtering process
  1382.    performed by the VANs prevents the spread of electronic "junk" mail.
  1383.    However, a trading partner could use an email filtering program to
  1384.    filter and sort email, saving on VAN charges.
  1385.  
  1386. 6.7.  How would use of the Internet for Federal procurement change
  1387.       this RFQ process?
  1388.  
  1389.    Initially, very few changes may be apparent.  New and existing VANs
  1390.    will use the Internet to collect and disseminate EDI transactions;
  1391.    trading partners may be totally unaware of the change in technology.
  1392.    Prices may fall as VANs share telecommunications resources through
  1393.    Internet Protocols rather than maintain their own costly proprietary
  1394.    telecommunications services.  Instead of competing with VANs, the
  1395.    ubiquitous connectivity of the Internet offers VANs even greater
  1396.    business opportunities.  General purpose Internet Service Providers
  1397.    (ISPs) do not typically offer EDI specific services, but they can
  1398.    provide an alternative means to transfer EDI messages at a small
  1399.  
  1400.  
  1401.  
  1402. Houser, et al                Informational                     [Page 25]
  1403.  
  1404. RFC 1865                 EDI Meets the Internet             January 1996
  1405.  
  1406.  
  1407.    fraction of the cost of typical EDI VANs.
  1408.  
  1409.    The impact of an organization's moving EDI onto the Internet,
  1410.    independent of a VAN, is more difficult to assess.  In the view of
  1411.    some, the introduction of the Internet in the near term (1-5 years)
  1412.    adds additional interfaces and complexity to the organization's
  1413.    existing EDI environment.  This may in the short term increase costs
  1414.    and raise new costs.  But a corporate commitment to an open systems
  1415.    environment through the use of Internet Protocols offers the
  1416.    potential for a greater interoperability, integration of application
  1417.    systems, and therefore the promise of higher performance and lower
  1418.    costs.  Some organizations will be able to get to these benefits
  1419.    others will pay for a set of largely incompatible services.  The
  1420.    return on investment largely depends on one's ability to consider EDI
  1421.    on the Internet as a part of the organization's overall information
  1422.    systems strategy and the organization's plans for a presence on the
  1423.    Internet.
  1424.  
  1425. 7. EDI Resources On The Internet
  1426.  
  1427. 7.1.  Are EDI Standards available on the Internet ?
  1428.  
  1429.    The Data Interchange Standards Association (DISA)  has a World Wide
  1430.    Web server at "http://www.disa.org/"  This Web server has
  1431.    considerable information, including a list of new standards, a list
  1432.    of all the X12 transaction sets, meeting minutes, calendar of events,
  1433.    and lists of courses.  Unfortunately, as of this date, the X12
  1434.    standards are not available electronically.  [soap ...] Hopefully
  1435.    that will be added soon.  [...soap].  DISA has also set up a gopher
  1436.    server (gopher.disa.org) and an FTP server (ftp.disa.org).
  1437.  
  1438.    The principle documents regarding ANSI ASC X12's planned alignment
  1439.    with EDIFACT are available on the World Wide Web.  The alignment plan
  1440.    adopted by a mail ballot of X12 in December 1994/January 1995 is at
  1441.  
  1442.                    http:/www.disa.org/info/alinplan.html
  1443.  
  1444.    The "floor motion" adopted at the X12 meeting in February 1995 is at:
  1445.  
  1446.                  http:/www.disa.org/meetings/alinmotn.html
  1447.  
  1448.    The following mail lists and exploders support X12 and EDIFACT
  1449.    standards development work.
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458. Houser, et al                Informational                     [Page 26]
  1459.  
  1460. RFC 1865                 EDI Meets the Internet             January 1996
  1461.  
  1462.  
  1463.    ------------------
  1464.    X12G Mailing list:
  1465.    ------------------
  1466.  
  1467.       This is a fully open exploder set up to support X12G.
  1468.  
  1469.       To subscribe send an e-mail message to:
  1470.  
  1471.                        x12g-request@snad.ncsl.nist.gov
  1472.  
  1473.       The text of the message should only contain the following:
  1474.  
  1475.                                 subscribe x12g
  1476.  
  1477.       After you subscribe, you can broadcast your messages to the
  1478.       participants (who have subscribed) via the address
  1479.  
  1480.                            x12g@snad.ncsl.nist.gov.
  1481.  
  1482.    ---------------------
  1483.    FED-REG Mailing list:
  1484.    ---------------------
  1485.  
  1486.       This new exploder is concerned with the federal EDI Registry and
  1487.       the implementation of IMPDEF within the registry, the  EDI Viewers
  1488.       and Editors, and the use of IMPDEF to upgrade EDI products.  The
  1489.       nature of this mailist calls for informal discussion focusing on
  1490.       pragmatic issues.
  1491.  
  1492.       To subscribe send an e-mail message to:
  1493.  
  1494.                       fed-reg-request@snad.ncsl.nist.gov
  1495.  
  1496.       The text of the message should only contain the following:
  1497.  
  1498.                               subscribe fed-reg
  1499.  
  1500.       Messages intended for the fed-reg list should be sent to:
  1501.  
  1502.                           fed-reg@snad.ncsl.nist.gov
  1503.  
  1504.    -------------------------
  1505.    X12C-IMPDEF Mailing list:
  1506.    -------------------------
  1507.  
  1508.       This exploder deals with formal discussion in the context of X12
  1509.       regarding the evolution of IMPDEF. If would expect that
  1510.       discussions in the context of the "fed-reg" exploder result in
  1511.  
  1512.  
  1513.  
  1514. Houser, et al                Informational                     [Page 27]
  1515.  
  1516. RFC 1865                 EDI Meets the Internet             January 1996
  1517.  
  1518.  
  1519.       formal DMRs submitted to "x12c-impdef" and X12C.  Anyway, the
  1520.       process will be defined and controlled by the appropriate X12C
  1521.       authority.
  1522.  
  1523.       To subscribe send an e-mail message to:
  1524.  
  1525.                     x12c-impdef-request@snad.ncsl.nist.gov
  1526.  
  1527.       The text of the message should only contain the following:
  1528.  
  1529.                             subscribe x12c-impdef
  1530.  
  1531.       Messages intended for the fed-reg list should be sent to:
  1532.  
  1533.                         x12c-impdef@snad.ncsl.nist.gov
  1534.  
  1535.       See section 7.7 for additional EDI related mailing lists.
  1536.  
  1537. 7.2.  Are EDIFACT Standards available on the Internet ?
  1538.  
  1539.    You can access the EDIFACT standards via GOPHER from the
  1540.    International Telecommunications Union (gopher://info.itu.ch).  Here
  1541.    are the general directions in getting to the standards.
  1542.  
  1543.           1. Launch the gopher client as gopher info.itu.ch
  1544.           2. Select entry 11 (UN and international organizations)
  1545.           3. Select entry 1 (UN EDITRANS, UN/EDIFACT (EDICORE))
  1546.           4. Select entry 3 (UN-EDIFACT Standards Database (EDICORE))
  1547.           5. Select entry 1, Publications.
  1548.  
  1549.    If you want the actual standards, select 1, Drafts. You will get
  1550.  
  1551.            D93A (which becomes the standard S94a)
  1552.            D94A (which will be next year's standard).
  1553.  
  1554.    If you want the UNTDED, select 2.  If you want the UNTDID, select 3.
  1555.    When you get to the lowest level directory in which ever path you
  1556.    choose, press D (i.e.  upper case D) to download. Choose the protocol
  1557.    that suits and you are the proud owner of an EDIFACT Standards
  1558.    Directory.
  1559.  
  1560.    For electronic mail retrieval, send your message to itudoc@itu.ch
  1561.    with no subject and the following message body:
  1562.  
  1563.    START
  1564.    GET ITU-1900
  1565.    END
  1566.  
  1567.  
  1568.  
  1569.  
  1570. Houser, et al                Informational                     [Page 28]
  1571.  
  1572. RFC 1865                 EDI Meets the Internet             January 1996
  1573.  
  1574.  
  1575. 7.3.  The EDI X12 standards are quite complex.  How do we decide what
  1576.       X12 transactions to implement and how ?
  1577.  
  1578.    There are a number of generic implementation conventions (ICs) or
  1579.    guidelines; most ICs are prepared on an industry-by-industry basis.
  1580.    Be sure that both you and your current trading partners are working
  1581.    from the same set.  The Federal Electronic Commerce for Acquisition
  1582.    Program Management Office has been promoting the 3040 version
  1583.    throughout the government and the private sector.  Older versions may
  1584.    be used in accordance with the ASC X12 rules.  Certain ICs are
  1585.    published by the Data Interchange Standards Association (DISA);
  1586.    contact DISA at the address above for information about ICs for your
  1587.    applications.  Certain ICs as well as the X12 standards may be
  1588.    obtained through:
  1589.  
  1590.                    Washington Publishing Company
  1591.                    c/o EDI Support Services
  1592.                    P.O. Box 203
  1593.                    Chardon, OH 44024-0203
  1594.  
  1595.                    US Phone     (800) 334-4912
  1596.                    Non-US Phone (216) 974-7650
  1597.                    Fax          (216) 974-7655
  1598.  
  1599. 7.4.  What Implementation Conventions (ICs) are available over the
  1600.       Internet ?
  1601.  
  1602.    The US. Federal Implementation Guidelines for Electronic Commerce for
  1603.    Acquisition are available for free via FTP at ds.internic.net.  These
  1604.    cover X12 transaction sets 810, 820, 824, 836, 838, 840, 843, 850,
  1605.    855, 864, and 997.  The path is pub/ecat.library/fed.ic/xxx where xxx
  1606.    can be acrobat.pdf, postscript or ascii file formats.
  1607.  
  1608.               ftp://ds.internic.net/pub/ecat.library/fed.ic/
  1609.  
  1610.    The SPEEDE/ExPRESS Project, funded by the National Center for
  1611.    Education Statistics of the U.S. Dept. of Ed., publishes an
  1612.    Implementation Guide for X12 transaction sets 130, 131, 146, 147, and
  1613.    997.  The July 1994 versions (each in WordPerfect and in Postscript)
  1614.    may be retrieved by anonymous FTP at admissions.carleton.ca.  The
  1615.    WordPerfect 5.1 files are found in /pub/wp_speede_2 while the
  1616.    Postscript files are found in /pub/ps_guide_2.
  1617.  
  1618.                ftp://admissions.carleton.ca/pub/wp_speede_2/
  1619.                 ftp://admissions.carleton.ca/pub/psguide_2/
  1620.  
  1621.    Complete directions for retrieving these files can be found in the
  1622.    AACRAO gopher at AACRAO-DEC.NCHE.EDU.  Choose the SPEEDE/ ExPRESS
  1623.  
  1624.  
  1625.  
  1626. Houser, et al                Informational                     [Page 29]
  1627.  
  1628. RFC 1865                 EDI Meets the Internet             January 1996
  1629.  
  1630.  
  1631.    menu item, then Publications, and then select a version of the
  1632.    Implementation Guide.  Note that guidelines are sometimes referred to
  1633.    by the release/version designation (currently 3040).
  1634.  
  1635.    The Defense Information Systems Agency (DISA) Center for Standards is
  1636.    the designated configuration manager for DoD Electronic
  1637.    Commerce/Electronic Data Interchange (EC/EDI) standards.  The DoD
  1638.    EC/EDI Standards repository system, available via anonymous FTP from
  1639.    ftp.sterling.com in the /edi/DoD-edi/ directory, contains DoD EDI ICs
  1640.    separated into two categories, User and Test.
  1641.  
  1642.                     ftp://ftp.sterling.com/edi/DoD-edi/
  1643.  
  1644.    Test conventions are identical to User, except that the condition
  1645.    designator for all applicable transaction sets, data segments and
  1646.    data elements used by that convention are designated as Mandatory for
  1647.    test purposes.  Implementation convention files, both user and test
  1648.    versions, can be downloaded either individually or all together in
  1649.    compressed self-extracting files.  All the implementation files are
  1650.    available, when decompressed, in both WordPerfect 5.1/5.2 (.WP) file
  1651.    format and Standard Exchange Format (SEF) test files which are for
  1652.    use with EDISIM software or any other EDI software that conforms with
  1653.    the EDISIM .SEF file format.
  1654.  
  1655.    The /DoD-edi/2003_User & _Test directories contain draft DoD
  1656.    Implementation Conventions based on ANSI X12 Version 2 Release 3
  1657.    (2003):
  1658.  
  1659.         840  Request for Quotation
  1660.         843  Response to Request for Quotation
  1661.         850  Purchase Order
  1662.         997  Functional Acknowledgement
  1663.  
  1664.    The /DoD-edi/3010_User & _Test directories contain draft DoD
  1665.    Implementation Conventions based on ANSI X12 Version 3 Release 1
  1666.    (3010):
  1667.  
  1668.         810  Invoice:
  1669.         810  Commercial
  1670.         810  Progress Payment
  1671.         810  Public Voucher
  1672.         840  Request for Quotation
  1673.         843  Response to Request for Quotation
  1674.         850  Purchase Order
  1675.         997  Functional Acknowledgement
  1676.  
  1677.    Additional 2003 and 3010 based conventions may be added in the near
  1678.    future.  3010 based conventions will never progress to approved
  1679.  
  1680.  
  1681.  
  1682. Houser, et al                Informational                     [Page 30]
  1683.  
  1684. RFC 1865                 EDI Meets the Internet             January 1996
  1685.  
  1686.  
  1687.    status but will be used temporarily by various DoD agencies to
  1688.    implement phase I of the DoD Electronic Commerce (EC)/Electronic Data
  1689.    Interchange (EDI) in Contracting Report.
  1690.  
  1691.    The /DoD-edi/3050_User directory contains draft DoD Implementation
  1692.    Conventions based on ANSI X12 Version 3 Release 5 (3050):
  1693.  
  1694.         840  Request for Quotation
  1695.         843  Response to Request for Quotation
  1696.         850  Purchase Order
  1697.         855  Purchase Order Acknowledgement
  1698.         860  Purchase Order Change Request - Buyer Initiated
  1699.         865  Purchase Order Change Acknowledgement/Request - Seller
  1700.              Initiated
  1701.  
  1702.    Note that the ICs in the /DoD-edi/3050_USER directory were developed
  1703.    as a means to express DOD requirements for an ANSI X12 3050 based
  1704.    transaction set.  They are not approved for implementation.  They
  1705.    have been submitted to the Federal IC configuration management
  1706.    process for adoption throughout the federal government.  Since they
  1707.    are subject to Federal review and are based upon a standard not yet
  1708.    released, changes can be anticipated.  (See ECA PMO above)
  1709.  
  1710. 7.5  How can a trading partner keep up with all these implementation
  1711.      conventions (ICs) and revisions in X12 and EDIFACT?
  1712.  
  1713.    The US government is trying to standardize electronic communications
  1714.    internally and with it's 300,000 plus suppliers.  This requires
  1715.    standardization of the standards process and cross communication
  1716.    between programs.  The IMPDEF message and the NIST Federal IC
  1717.    Registry will place electronic versions of all its ICs on the
  1718.    Registry - both full federal ICs and individual agency ICs - so that
  1719.    any trading partner can download and use them.  In combination with
  1720.    message data compliance checking as well, smaller firms should be
  1721.    able to get into EDI and start benefitting both themselves and the
  1722.    government.
  1723.  
  1724. 7.6.  Where can I get information on EDI translation software ?
  1725.  
  1726.    Several commercial trade magazines publish periodic guides to EDI
  1727.    translation software.  Under commission by the US Government, the
  1728.    Logistics Management Institute (LMI) of McLean, Va. published "A
  1729.    Guide to EDI Translation Software, 1994 Edition."  The guide
  1730.    describes the features and characteristics of EDI software offered by
  1731.    more than 60 vendors.  Commercial organizations can get copies for
  1732.    $20 each by sending a check made out to the Logistics Management
  1733.    nstitute.  Federal agencies may have up to five free copies by
  1734.    sending requests to
  1735.  
  1736.  
  1737.  
  1738. Houser, et al                Informational                     [Page 31]
  1739.  
  1740. RFC 1865                 EDI Meets the Internet             January 1996
  1741.  
  1742.  
  1743.                    Logistics Management Institute
  1744.                    Attn. Library
  1745.                    2000 Corporate Ridge
  1746.                    McLean, Virginia, 22102-7805
  1747.  
  1748.    You can fax a typed request to the LMI library at (703) 917-7597 or
  1749.    send a request to library@lmi.org.  Requests for hard copies of the
  1750.    Guide must include the requester's name, organization, address,
  1751.    telephone number, and number of copies desired.  All requests should
  1752.    cite Report IR421RD1.  If you have questions about the Guide, you can
  1753.    contact the author, Harold Frohman, at (703) 917-7286 or send him an
  1754.    Internet message at hfrohman@lmi.org.   A somewhat older LMI report
  1755.    (1992), but still quite relevant, is EDI Planning and Implementation
  1756.    Guide (DL204RD1, August 1992).
  1757.  
  1758. 7.7.  How do I keep in touch with others pursuing EDI and Electronic
  1759.       Commerce on the Internet ?
  1760.  
  1761.    There are several EDI related mailing lists on (and off) the
  1762.    Internet.  Information on subscription follows below.
  1763.  
  1764.    ----------------------
  1765.    IETF-EDI Mailing list:
  1766.    ----------------------
  1767.  
  1768.       The IETF-EDI list has been established as a forum for discussing
  1769.       methods of operating EDI transactions over the Internet, and for
  1770.       discussing specifications which permit such operation.  This list
  1771.       is therefore focused on the technology of Internet usage of EDI,
  1772.       rather than on more general aspects of EDI technology or use.
  1773.  
  1774.       To subscribe, send an e-mail message to:
  1775.  
  1776.                              LISTSERV@BYU.EDU.
  1777.  
  1778.       The text of the message should only contain the following:
  1779.  
  1780.                            sub ietf-edi <your-name>
  1781.  
  1782.       Messages intended for the ietf-edi list should be sent to:
  1783.  
  1784.                               IETF-EDI@BYU.EDU.
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794. Houser, et al                Informational                     [Page 32]
  1795.  
  1796. RFC 1865                 EDI Meets the Internet             January 1996
  1797.  
  1798.  
  1799.    -------------------
  1800.    EDI-L Mailing list:
  1801.    -------------------
  1802.  
  1803.       The EDI-L list is target towards more general EDI discussions.
  1804.       The edi-l mailing list is also gatewayed to the USENET newsgroup
  1805.       bit.listserv.edi-l.
  1806.  
  1807.       To subscribe, send an e-mail message to:
  1808.  
  1809.                            listserv@uccvma.ucop.edu
  1810.  
  1811.  
  1812.       The text of the message should only contain the following:
  1813.  
  1814.                          subscribe edi-l <your-name>
  1815.  
  1816.       Messages intended for the edi-l list should be sent to:
  1817.  
  1818.                             EDI-l@uccvma.ucop.edu
  1819.  
  1820.  
  1821.    ---------------------
  1822.    EDI-NEW Mailing list:
  1823.    ---------------------
  1824.  
  1825.       This list complements ietf-edi in the sense that it promotes
  1826.       discussion of new approaches to edi and the extension of edi
  1827.       beyond its traditional domains.
  1828.  
  1829.       To subscribe, send an e-mail message to:
  1830.  
  1831.                       edi-new-request@tegsun.harvard.edu
  1832.  
  1833.       The text of the message should only contain the following:
  1834.  
  1835.                         subscribe edi-new <your-name>
  1836.  
  1837.       Messages intended for the edi-new list should be sent to:
  1838.  
  1839.                           edi-new@tegsun.harvard.edu
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850. Houser, et al                Informational                     [Page 33]
  1851.  
  1852. RFC 1865                 EDI Meets the Internet             January 1996
  1853.  
  1854.  
  1855.    ----------------------
  1856.    SPEEDE-L Mailing list:
  1857.    ----------------------
  1858.  
  1859.       The main purpose of this list is for discussions of Educational
  1860.       EDI Standards.
  1861.  
  1862.       To subscribe, send an e-mail message to:
  1863.  
  1864.                            listserv@vtvm1.cc.vt.edu
  1865.  
  1866.       The text of the message should only contain the following:
  1867.  
  1868.                     SUBSCRIBE SPEEDE-L firstname lastname
  1869.  
  1870.       Messages intended for the speede-l list should be sent to:
  1871.  
  1872.                            speede-l@vtvm1.cc.vt.edu
  1873.  
  1874.    ----------------------
  1875.    OPEN-EDI Mailing list:
  1876.    ----------------------
  1877.  
  1878.       The main purpose of this list is for UN/EDIFACT users to review
  1879.       the work of JTC1/SC30.
  1880.  
  1881.       To subscribe, send an e-mail message to:
  1882.  
  1883.                           majordomo@utu.premenos.com
  1884.  
  1885.       The text of the message should only contain the following:
  1886.  
  1887.                               subscribe open-edi
  1888.  
  1889.       Messages intended for the open-edi list should be sent to:
  1890.  
  1891.                           OPEN-EDI@utu.premenos.com
  1892.  
  1893.  
  1894.    ------------------
  1895.    ECAT Mailing list:
  1896.    ------------------
  1897.  
  1898.       The Federal Electronic Commerce for Acquisition Team (ECAT) has
  1899.       established an open mail list for those interested in ECAT
  1900.       activities.
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906. Houser, et al                Informational                     [Page 34]
  1907.  
  1908. RFC 1865                 EDI Meets the Internet             January 1996
  1909.  
  1910.  
  1911.       Information sent to the forum address is automatically distributed
  1912.       to all forum members. This forum is available 24 hours a day, 7
  1913.       days a week. Currently, only ASCII text messages up to 250kb are
  1914.       supported.  For best results when sending messages to this forum,
  1915.       each line should be limited 70 characters followed by a carriage
  1916.       return.  Also, your name and email address should be included in
  1917.       the body of messages sent.
  1918.  
  1919.       To subscribe, send an e-mail message to:
  1920.  
  1921.                            listserv@forums.fed.gov
  1922.  
  1923.       The text of the message should only contain the following:
  1924.  
  1925.                       subscribe ecat firstname lastname
  1926.  
  1927.       Messages intended for the ECAT list should be sent to:
  1928.  
  1929.                              ECAT@forums.fed.gov.
  1930.  
  1931. 7.8.  Can I get messages that have been previously posted to the EDI
  1932.       mailing lists ?
  1933.  
  1934.    Yes.  Messages that have appeared on the ecat, edi-l, edi-new, fed-
  1935.    reg, x12c-impdef and ietf-edi list are available via FTP from
  1936.  
  1937.                      ftp://ftp.sterling.com/edi/lists/
  1938.  
  1939. 7.9.  I have EDI related material I'd like to make available to the
  1940.       Internet community.  How do I do that ?
  1941.  
  1942.    If you have an existing Internet connected site, you can make the
  1943.    information available via FTP or WWW.  If you do not wish to go to
  1944.    the effort, send mail to Kent Landfield at
  1945.  
  1946.                          edi-archive@sterling.com
  1947.  
  1948.    Sterling Software is making the archive publicly available to the
  1949.    community.  Anyone who wants to distribute EDI related documents may
  1950.    contact Sterling to make your documents publicly available on
  1951.    ftp.sterling.com.  For example, the Department of Veterans Affairs
  1952.    has posted numerous studies and training materials on EDI which are
  1953.    available to the public at ftp.sterling.com/edi/va/.
  1954.  
  1955. 7.10.  Where are EDI Archives on the Internet ?
  1956.  
  1957.    Some have been discussed previously while others have not.  Here is a
  1958.    very incomplete list of sites that archive EDI related material and
  1959.  
  1960.  
  1961.  
  1962. Houser, et al                Informational                     [Page 35]
  1963.  
  1964. RFC 1865                 EDI Meets the Internet             January 1996
  1965.  
  1966.  
  1967.    make that information publicly available.
  1968.  
  1969.           o  ftp://admissions.carleton.ca/pub/
  1970.           o  ftp://ds.internic.net/ietf/edi/
  1971.           o  ftp://ds.internic.net/pub/ecat.library/
  1972.           o  ftp://ftp.sterling.com/edi/
  1973.           o  ftp://ftp.swin.edu.au/pub/edi/
  1974.           o  ftp://prospero.isi.edu/pub/papers/security/
  1975.           o  ftp://turiel.cs.mu.oz.au/pub/edi/
  1976.  
  1977.           o  http://snad.ncsl.nist.gov/dartg/edi/fededi.html
  1978.           o  http://waltz.ncsl.nist.gov/ECIF/ecif.html
  1979.           o  http://www.disa.org/
  1980.           o  http://www.acq.osd.mil/ec/
  1981.           o  http://www.ietf.cnri.reston.va.us/
  1982.           o  http://www.premenos.com/standards/EDIStandards.html
  1983.  
  1984. 8. Security Considerations
  1985.  
  1986. 8.1.  What security measures are needed to connect to the Internet ?
  1987.  
  1988.    Internet security measures can be placed in two broad categories:
  1989.    protecting your system from intruders and protecting the content and
  1990.    integrity of your messages.  With respect to the latter, EC/EDI
  1991.    transactions of nominal value and sensitivity do not require special
  1992.    security requirements.  However, if the information has any sensitive
  1993.    aspects, you will need to take measures discussed below.  Competitors
  1994.    might intercept your bids and undercut your proposal.  Or they could
  1995.    monitor your purchases and shipping notices to determine your firm's
  1996.    production capacity.  To ensure confidentiality of the message, your
  1997.    e-mail system should offer some means of encrypting the message in a
  1998.    manner only the intended recipient can read.  Trading partners are
  1999.    responsible for satisfying existing rules and regulations relating to
  2000.    computer security and privacy.  For example, bid data received by
  2001.    government systems is subject to the appropriate controls.  Trading
  2002.    partner financial account data is likewise subject to disclosure
  2003.    restrictions.  To thwart those who might tamper with a message to
  2004.    divert delivery by changing the "ship-to" address, digital signatures
  2005.    can attest to the integrity of the message.  Digital signatures can
  2006.    also authenticate messages, preventing pranksters or rivals from
  2007.    submitting false orders.
  2008.  
  2009. 8.2.  How do we go about protecting our system ?
  2010.  
  2011.    The weakest link in most systems are people and passwords; your
  2012.    current practices for managing both will apply to use of the
  2013.    Internet.  Steps you can take include:
  2014.  
  2015.  
  2016.  
  2017.  
  2018. Houser, et al                Informational                     [Page 36]
  2019.  
  2020. RFC 1865                 EDI Meets the Internet             January 1996
  2021.  
  2022.  
  2023.       o  Obtain, study, implement, and enforce the NIST FIPS (112) on
  2024.          passwords.  Make the practice of safe computing a condition of
  2025.          continued employment and let your staff know it.
  2026.  
  2027.       o  Conduct a risk assessment as described in Appendix M of the
  2028.          Federal Electronic Commerce for Acquisition Team report
  2029.          Streamlining Procurement Through Electronic Commerce.  This
  2030.          documents is available via ftp at ds.internic.net in the
  2031.          directory /pub/ecat.library.
  2032.  
  2033.       o  Apply the recommendations from NIST Special Publication 800-9,
  2034.          Good Security Practices for Electronic Commerce, Including
  2035.          Electronic Data Interchange as appropriate.
  2036.  
  2037.       o  Establish necessary internal and external "Firewalls."  See
  2038.          John Wack and Lisa Carnahan, "Keeping Your Site Comfortably
  2039.          Secure: An Introduction to Internet Firewalls," NIST Special
  2040.          Publication 800-10, undated.
  2041.  
  2042.       o  Review RFC 1281[4] Guidelines for the Secure Operation of
  2043.          the Internet and RFC 1244 Holbrook and Reynolds "Site Security
  2044.          Handbook"
  2045.  
  2046.       o  Review Cheswick and Bellovin's "Firewalls and Internet
  2047.          Security - Repelling the Wily Hacker," Addison-Wesley [5]
  2048.  
  2049.       o  Consider implementing active countermeasures in your firewalls.
  2050.          See "There Be Dragons" by S. Bellovin, Proceedings of the Third
  2051.          Usenix UNIX Security Symposium, September 1992[6].  You can
  2052.          contact Bellovin at smb@ulysses.att.com.
  2053.  
  2054. 8.3.  Is there good publicly available software I can use?
  2055.  
  2056.    These are several free, publicly available, security tools one can
  2057.    obtain via ftp from one of many good archives.  If your company uses
  2058.    UNIX systems to connect to the Internet or has UNIX systems connected
  2059.    to the Internet get and use the following tools:
  2060.  
  2061.      1.  The Purdue University COAST - Security Archive (Computer
  2062.          Operations, Audit, and Security Tools, run by Gene Spafford)
  2063.          is located at coast.cs.purdue.edu and mirrored in a few places,
  2064.          including ftp.sterling.com.
  2065.      2.  COPS available from ftp.cert.org in /pub/tools
  2066.      3.  TIGER available from net.tamu.edu in pub/
  2067.  
  2068.    These tools are a series of scripts and programs that will alert you
  2069.    to many well-know problems and holes in UNIX systems and how to fix
  2070.    them.
  2071.  
  2072.  
  2073.  
  2074. Houser, et al                Informational                     [Page 37]
  2075.  
  2076. RFC 1865                 EDI Meets the Internet             January 1996
  2077.  
  2078.  
  2079.    The Computer Emergency Response Team (CERT) at Carnegie Mellon
  2080.    University can assist with computer break-ins as well as provide
  2081.    notices of security activity on the Internet.  The US Department of
  2082.    Energy's Computer Incident Advisory Capability (CIAC), located at
  2083.    Lawrence Livermore National Laboratory, can provide assistance at
  2084.    ciac@llnl.gov or at 510-422-8193.  CIAC offers software and documents
  2085.    on their anonymous ftp server at ciac.llnl.gov.  Both CERT and CIAC
  2086.    are members of the Forum of Incident Response and Security Teams
  2087.    (FIRST), a global organization to foster cooperation and coordination
  2088.    among computer security teams worldwide.
  2089.  
  2090. 8.4.  How good are electronic or digital signatures ? Can they be used
  2091.       in court ?
  2092.  
  2093.    Properly used, these signature systems are better than existing paper
  2094.    based authentication and forgery detection technology.  You will find
  2095.    a clear and concise description of how these signatures work in Gary
  2096.    Ratterree's RIPEM Beginner's Guide; contact Ratterree at
  2097.    grayr@cs.tamu.edu.   Other references include:
  2098.  
  2099.                 ftp://ftp.tis.com/pub/PEM/    for Privacy Enhanced Mail
  2100.                 ftp://ftp.rsa.com/            for PEM
  2101.                 ftp net-dist.mit.edu:/pub/PGP for Pretty Good Privacy
  2102.                                               (PGP)
  2103.  
  2104.    An "infrastructure" for public keys is not required to use public key
  2105.    encryption or digital signatures. In the absence of such an
  2106.    infrastructure, the encryption protocol and the public keys would
  2107.    need to be exchanged bilaterally, such as part of the trading partner
  2108.    agreement.  A public key infrastructure would provide a secure means
  2109.    to obtain a public key without a need for a manual key exchange.
  2110.  
  2111.    But digital techniques will become more convenient with the arrival
  2112.    of additional infrastructure and support systems.  The US government
  2113.    is taking steps to ensure the admissibility in court of such systems.
  2114.    We anticipate that the necessary regulatory and legal infrastructure
  2115.    will be in place about the same time as the necessary directory and
  2116.    certificate services and other supporting systems come on-line.  We
  2117.    expect to see expansion of several government pilot programs in the
  2118.    later half of 1994.  NIST recently published a report on the Public
  2119.    Key Infrastructure (PKI) and related policy issues; for information
  2120.    contact the NIST Computer Security Division at 301-975-2934.
  2121.  
  2122. 8.5.  Are there other US government standards publications I should
  2123.       be aware of?
  2124.  
  2125.    Yes.  Here is a sample of those you will often hear mentioned.
  2126.  
  2127.  
  2128.  
  2129.  
  2130. Houser, et al                Informational                     [Page 38]
  2131.  
  2132. RFC 1865                 EDI Meets the Internet             January 1996
  2133.  
  2134.  
  2135.       1. Federal Information Processing Standard (FIPS) Publication
  2136.          46-1, Data Encryption Standard, January 1988.
  2137.  
  2138.       2. FIPS Publication 65, Guideline for Automated Data Processing
  2139.          Risk Analysis, August 1979.
  2140.  
  2141.       3. FIPS Publication 113, Computer Data Authentication, May 1985.
  2142.  
  2143.       4. FIPS Publication 180, Secure Hash Standard - (SHS), May 1993.
  2144.  
  2145.       5. FIPS Publication 186,  Digital Signature Standard - (DSS),
  2146.          May 1994.
  2147.  
  2148.       6. NIST Special Publication 800-9, Good Security Practices for
  2149.          Electronic Commerce Including Electronic Data Interchange,
  2150.          December 1993.
  2151.  
  2152.    The FIPS standards may be ordered from the
  2153.  
  2154.               U.S. Department of Commerce
  2155.               National Technical Information Service
  2156.               Springfield, VA 22161.
  2157.  
  2158. 9. References
  2159.  
  2160.    [1] UN/EDIFACT (Electronic Data Interchange for Administration,
  2161.        Commerce and Transport) Syntax Rules (ISO 9735), March 1993,
  2162.        United Nations Economic Commission for Europe (UN/ECE), Working
  2163.        Party for the Facilitation of International Trade Procedures
  2164.        (WP.4)
  2165.  
  2166.    [2] FIPS Publication 161-1, Electronic Data Interchange (EDI),
  2167.        National Institute of Standards and Technology, April 1993.
  2168.  
  2169.    [3] The Internet Message: Closing the book with electronic mail,
  2170.        Marshal T. Rose., Prentice Hall, Englewood Cliffs, New Jersey,
  2171.        1993.
  2172.  
  2173.    [4] Pethia, R., Crocker, S., and B. Fraser, "Guidelines for the
  2174.        Secure Operation of the Internet", RFC 1281, Software
  2175.        Engineering Institute, Trusted Information Systems, Inc.,
  2176.        Software Engineering Institute, November 1991
  2177.  
  2178.    [5] Firewalls and Internet Security - Repelling the Wily Hacker,
  2179.        by Cheswick and Bellovin, Addison-Wesley, 1994,
  2180.        ISBN 0-201-63357-4
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186. Houser, et al                Informational                     [Page 39]
  2187.  
  2188. RFC 1865                 EDI Meets the Internet             January 1996
  2189.  
  2190.  
  2191.    [6] There Be Dragons, S. Bellovin, Proceedings of the Third
  2192.        Usenix UNIX Security Symposium, Baltimore, Maryland, September
  2193.        1992.  USENIX Association, ISBN 1-880446-46-4
  2194.  
  2195. 10. Credits
  2196.  
  2197.    James A.(Artch) Griffin <artch@AGRIFFIN.CPCUG.ORG> is credited with
  2198.    co-authorship as he prepared the ECAT FAQ which I used (or perhaps
  2199.    abused) as the base document.  Artch was judicious and patient as he
  2200.    watched his original text being rewritten over and over.
  2201.  
  2202.    Carl Hage contributed detailed explanations and clarifications of the
  2203.    various Internet protocols and services and how EDI can employ them.
  2204.  
  2205.    I would like to thank the following people for their comments and
  2206.    specific contributions: Kent Landfield, Mike Bauer, Kit Lueder, Eric
  2207.    Christ, Betsy Bainbridge, Bob Lyons, Kirby Spencer, Sally Hambridge,
  2208.    Ed Levinson, Warren Smith, Steve Bass, Jerry Johnson, Randy
  2209.    VandenBrink, John Pillay, Jim W.C.  Smith, Mark Charles, Jean-
  2210.    Philippe Favreau.  I apologize if I omitted any one of the many folks
  2211.    who responded to my many calls for comments.
  2212.  
  2213.    I greatly appreciate Kent Landfield for his editorial assistance
  2214.    during final preparation of this document.  Sterling Software
  2215.    graciously hosted the work in progress for ftp access and review,
  2216.    saving many bits of Internet SMTP traffic.
  2217.  
  2218.    Finally, I am grateful for the patient cooperation of the IETF
  2219.    Working Group and the participants of the IETF-EDI and EDI-L lists.
  2220.    It's a nice cyberplace to work!
  2221.  
  2222.       WRH, Washington, DC.
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242. Houser, et al                Informational                     [Page 40]
  2243.  
  2244. RFC 1865                 EDI Meets the Internet             January 1996
  2245.  
  2246.  
  2247. 11. Authors' Addresses
  2248.  
  2249.    Walter Houser
  2250.    Department of Veterans Affairs
  2251.    810 Vermont Avenue
  2252.    Washington DC, 20240
  2253.  
  2254.    Phone: 202-786-9572
  2255.    EMail: houser.walt@forum.va.gov
  2256.           houser@cpcug.org
  2257.    http://www.va.gov/
  2258.  
  2259.  
  2260.    James A. (Artch) Griffin
  2261.    President, Athena Associates
  2262.    18924 High Point Drive
  2263.    Gaithersburg, Maryland 20879
  2264.  
  2265.    Phone: 301-972-2502
  2266.    EMail: agriffin@cpcug.org
  2267.  
  2268.  
  2269.    Carl Hage
  2270.    C. Hage Associates
  2271.    1180 Reed Ave #51
  2272.    Sunnyvale, CA 94086
  2273.  
  2274.    EMail: carl@chage.com
  2275.    http://www.chage.com/chage/
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298. Houser, et al                Informational                     [Page 41]
  2299.  
  2300.